package org.shopen.ai.puremvc.model.problem.cities
{
	import org.puremvc.as3.patterns.proxy.Proxy;
	import org.shopen.ai.puremvc.model.problem.IState;
	import org.un.cava.birdeye.ravis.graphLayout.data.INode;

	public class CitiesProblemProxy extends Proxy
	{
		public static const NAME : String = "CitiesProblemProxy"; 
		
		public function CitiesProblemProxy()
		{
			super(NAME);
		}
		
		override public function getProxyName():String
		{
			return CitiesProblemProxy.NAME;
		}
		
		public function createState(node : INode) : IState
		{
			var result : IState = new InState(node);
			return result;
		}
		
	}
}